cavern limestone - Turkish English Dictionary